Ontology-Based Composition and Transformation for Model-Driven Service Architecture
نویسنده
چکیده
Building service-based architectures has become a major area of interest since the advent of Web services. Modelling these architectures is a central activity. Model-driven architecture is a recent approach to developing software systems based on the idea of making models the central artifacts for design representation, analysis, and code generation. We propose an ontology-based composition and transformation approach for model-driven service architecting. Ontology technology as a logic-based knowledge representation and reasoning framework can provide answers to the needs of sharable and reusable models and descriptions needed for service engineering. Based on UML-style visual modelling of service architectures and their mapping into an ontology representation, our approach enables ontology-based semantic modelling based on representation, analysis, and code-generation techniques for Web services.
منابع مشابه
Semantic model-driven development of web service architectures
Building service-based architectures has become a major area of interest since the advent of web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the idea of making models the central artefacts for design representation, analysis and code generation. We propose an ontology-based engineering metho...
متن کاملOntology Transformation and Reasoning for Model-Driven Architecture
Model-driven Architecture (MDA) is a software architecture framework proposed by the Object Management Group OMG. MDA emphasises the importance of modelling in the architectural design of service-based software systems. Ontologies can enhance the modelling aspects here. We present ontology-based transformation and reasoning techniques for a layered, MDA-based modelling approach. Different ontol...
متن کاملContext Driven Mediation Service in Data-as-a-Service Composition
Data as a Service (DaaS) builds on service-oriented technologies to enable fast access to data resources on the Web. Many approaches are proposed to achieve the DaaS composition task which is reduced to query rewriting problem. In this context, DaaS is described as Parametrized-RDF View (PRV ) over Domain Ontology (DO). However, the DO is unable to capture the different perspectives or viewpoin...
متن کاملiSemServ: A model-driven approach to developing semantic web services pdfkeywords=iSemServ, Semantic Web, Web Services, Semantic Web Services, Ontologies, Web engineering, Model-driven architecture
The benefits of incorporating Semantic Web Services in web applications are well documented. However, both the real-world implementation and adoption of these services are still rather limited in practice. This is despite the promises that extend syntactic Web services with capabilities such as automatic service discovery, composition, and execution. Some of the barriers to the real-world imple...
متن کاملAn Ontology-Driven Architecture for Semantic Web Service Composition
Nowadays Model-Driven Architecture (MDA) techniques applied to Web service development are considered an emerging trend in web engineering. MDA emphasizes abstract modeling, considering models at three different levels of abstraction, namely Computer-Independent Model (CIM), Platform-Independent Model (PIM) and Platform-Specific Model (PSM). Typically, MDA process follows a top-bottom approach ...
متن کامل